Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
94 LYBURY LANE Semi-Detached £294,174 £171,000 14 Mar 2011
105 LYBURY LANE Semi-Detached £698,989 £525,000 17 Aug 2016
107 LYBURY LANE Terraced £485,419 £285,000 12 Feb 2010
109 LYBURY LANE Terraced £457,092 £294,000 24 Oct 2007
111 LYBURY LANE Semi-Detached £473,725 £475,000 24 Aug 2022
113 LYBURY LANE Detached £666,382 £292,000 12 Sep 2003